/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package modelos;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 *modelo para crear una ventana
 * @author Lic.Angélica
 */
public class Venta {
    
     private Integer folio;
     private Date fecha;
     private String cajero;
     private Integer caja;

    private List<DetallesVenta> detalles;
     
     
     
     
     /**
      * constructor de la clase venta que asigna una nueva 
      * **\
      * @param cajero
      * @param caja 
      */
     public Venta(String cajero,Integer caja){
         // Aignar folio de manera autoincrementar.
         this.cajero = cajero;
         this.caja = caja;
         this.fecha = new Date();
         this.detalles = new ArrayList<>();
     }
             
             /**
     * @param args the command line arguments
     */

    /**
     * @return the folio
     */
    public Integer getFolio() {
        return folio;
    }

    /**
     * @param folio the folio to set
     */
    public void setFolio(Integer folio) {
        this.folio = folio;
    }

    /**
     * @return the fecha
     */
    public Date getFecha() {
        return fecha;
    }

    /**
     * @param fecha the fecha to set
     */
    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    /**
     * @return the cajero
     */
    public String getCajero() {
        return cajero;
    }

    /**
     * @param cajero the cajero to set
     */
    public void setCajero(String cajero) {
        this.cajero = cajero;
    }

    /**
     * @return the caja
     */
    public Integer getCaja() {
        return caja;
    }

    /**
     * @param caja the caja to set
     */
    public void setCaja(Integer caja) {
        this.caja = caja;
    }
}

